
package br.gov.mi.corporativo.dominio.boundary.rhmi.funcionarioescolaridade;

import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the br.gov.mi.corporativo.dominio.boundary.rhmi.funcionarioescolaridade package. 
 * <p>An ObjectFactory allows you to programatically 
 * construct new instances of the Java representation 
 * for XML content. The Java representation of XML 
 * content can consist of schema derived interfaces 
 * and classes representing the binding of schema 
 * type definitions, element declarations and model 
 * groups.  Factory methods for each of these are 
 * provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {

    private final static QName _RecuperarFuncionarioEscolaridadePorDtInicioResponse_QNAME = new QName("http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioEscolaridadePorDtInicioResponse");
    private final static QName _ListarTodosEscolaridadesFuncionariosResponse_QNAME = new QName("http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", "listarTodosEscolaridadesFuncionariosResponse");
    private final static QName _RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsino_QNAME = new QName("http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioEscolaridadePorIdInstituicaoEnsino");
    private final static QName _RecuperarFuncionarioEscolaridadePorFuncionario_QNAME = new QName("http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioEscolaridadePorFuncionario");
    private final static QName _RecuperarFuncionarioEscolaridadePorIdTipoEscolaridadeResponse_QNAME = new QName("http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioEscolaridadePorIdTipoEscolaridadeResponse");
    private final static QName _RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridadeResponse_QNAME = new QName("http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridadeResponse");
    private final static QName _ListarTodosEscolaridadesFuncionarios_QNAME = new QName("http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", "listarTodosEscolaridadesFuncionarios");
    private final static QName _RecuperarFuncionarioEscolaridadePorDtConclusaoResponse_QNAME = new QName("http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioEscolaridadePorDtConclusaoResponse");
    private final static QName _RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridade_QNAME = new QName("http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridade");
    private final static QName _RecuperarFuncionarioEscolaridadePorDtConclusao_QNAME = new QName("http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioEscolaridadePorDtConclusao");
    private final static QName _RecuperarFuncionarioEscolaridadePorIdTipoEscolaridade_QNAME = new QName("http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioEscolaridadePorIdTipoEscolaridade");
    private final static QName _RecuperarFuncionarioEscolaridadePorFuncionarioResponse_QNAME = new QName("http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioEscolaridadePorFuncionarioResponse");
    private final static QName _RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsinoResponse_QNAME = new QName("http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioEscolaridadePorIdInstituicaoEnsinoResponse");
    private final static QName _RecuperarFuncionarioEscolaridadePorDtInicio_QNAME = new QName("http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioEscolaridadePorDtInicio");

    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: br.gov.mi.corporativo.dominio.boundary.rhmi.funcionarioescolaridade
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioEscolaridadePorDtInicio }
     * 
     */
    public RecuperarFuncionarioEscolaridadePorDtInicio createRecuperarFuncionarioEscolaridadePorDtInicio() {
        return new RecuperarFuncionarioEscolaridadePorDtInicio();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioEscolaridadePorIdTipoEscolaridade }
     * 
     */
    public RecuperarFuncionarioEscolaridadePorIdTipoEscolaridade createRecuperarFuncionarioEscolaridadePorIdTipoEscolaridade() {
        return new RecuperarFuncionarioEscolaridadePorIdTipoEscolaridade();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioEscolaridadePorFuncionarioResponse }
     * 
     */
    public RecuperarFuncionarioEscolaridadePorFuncionarioResponse createRecuperarFuncionarioEscolaridadePorFuncionarioResponse() {
        return new RecuperarFuncionarioEscolaridadePorFuncionarioResponse();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsinoResponse }
     * 
     */
    public RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsinoResponse createRecuperarFuncionarioEscolaridadePorIdInstituicaoEnsinoResponse() {
        return new RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsinoResponse();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioEscolaridadePorDtConclusao }
     * 
     */
    public RecuperarFuncionarioEscolaridadePorDtConclusao createRecuperarFuncionarioEscolaridadePorDtConclusao() {
        return new RecuperarFuncionarioEscolaridadePorDtConclusao();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioEscolaridadePorDtConclusaoResponse }
     * 
     */
    public RecuperarFuncionarioEscolaridadePorDtConclusaoResponse createRecuperarFuncionarioEscolaridadePorDtConclusaoResponse() {
        return new RecuperarFuncionarioEscolaridadePorDtConclusaoResponse();
    }

    /**
     * Create an instance of {@link ListarTodosEscolaridadesFuncionarios }
     * 
     */
    public ListarTodosEscolaridadesFuncionarios createListarTodosEscolaridadesFuncionarios() {
        return new ListarTodosEscolaridadesFuncionarios();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridade }
     * 
     */
    public RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridade createRecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridade() {
        return new RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridade();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioEscolaridadePorIdTipoEscolaridadeResponse }
     * 
     */
    public RecuperarFuncionarioEscolaridadePorIdTipoEscolaridadeResponse createRecuperarFuncionarioEscolaridadePorIdTipoEscolaridadeResponse() {
        return new RecuperarFuncionarioEscolaridadePorIdTipoEscolaridadeResponse();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridadeResponse }
     * 
     */
    public RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridadeResponse createRecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridadeResponse() {
        return new RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridadeResponse();
    }

    /**
     * Create an instance of {@link ListarTodosEscolaridadesFuncionariosResponse }
     * 
     */
    public ListarTodosEscolaridadesFuncionariosResponse createListarTodosEscolaridadesFuncionariosResponse() {
        return new ListarTodosEscolaridadesFuncionariosResponse();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioEscolaridadePorFuncionario }
     * 
     */
    public RecuperarFuncionarioEscolaridadePorFuncionario createRecuperarFuncionarioEscolaridadePorFuncionario() {
        return new RecuperarFuncionarioEscolaridadePorFuncionario();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsino }
     * 
     */
    public RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsino createRecuperarFuncionarioEscolaridadePorIdInstituicaoEnsino() {
        return new RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsino();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioEscolaridadePorDtInicioResponse }
     * 
     */
    public RecuperarFuncionarioEscolaridadePorDtInicioResponse createRecuperarFuncionarioEscolaridadePorDtInicioResponse() {
        return new RecuperarFuncionarioEscolaridadePorDtInicioResponse();
    }

    /**
     * Create an instance of {@link FuncionarioEscolaridade }
     * 
     */
    public FuncionarioEscolaridade createFuncionarioEscolaridade() {
        return new FuncionarioEscolaridade();
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioEscolaridadePorDtInicioResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioEscolaridadePorDtInicioResponse")
    public JAXBElement<RecuperarFuncionarioEscolaridadePorDtInicioResponse> createRecuperarFuncionarioEscolaridadePorDtInicioResponse(RecuperarFuncionarioEscolaridadePorDtInicioResponse value) {
        return new JAXBElement<RecuperarFuncionarioEscolaridadePorDtInicioResponse>(_RecuperarFuncionarioEscolaridadePorDtInicioResponse_QNAME, RecuperarFuncionarioEscolaridadePorDtInicioResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ListarTodosEscolaridadesFuncionariosResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "listarTodosEscolaridadesFuncionariosResponse")
    public JAXBElement<ListarTodosEscolaridadesFuncionariosResponse> createListarTodosEscolaridadesFuncionariosResponse(ListarTodosEscolaridadesFuncionariosResponse value) {
        return new JAXBElement<ListarTodosEscolaridadesFuncionariosResponse>(_ListarTodosEscolaridadesFuncionariosResponse_QNAME, ListarTodosEscolaridadesFuncionariosResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsino }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioEscolaridadePorIdInstituicaoEnsino")
    public JAXBElement<RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsino> createRecuperarFuncionarioEscolaridadePorIdInstituicaoEnsino(RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsino value) {
        return new JAXBElement<RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsino>(_RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsino_QNAME, RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsino.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioEscolaridadePorFuncionario }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioEscolaridadePorFuncionario")
    public JAXBElement<RecuperarFuncionarioEscolaridadePorFuncionario> createRecuperarFuncionarioEscolaridadePorFuncionario(RecuperarFuncionarioEscolaridadePorFuncionario value) {
        return new JAXBElement<RecuperarFuncionarioEscolaridadePorFuncionario>(_RecuperarFuncionarioEscolaridadePorFuncionario_QNAME, RecuperarFuncionarioEscolaridadePorFuncionario.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioEscolaridadePorIdTipoEscolaridadeResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioEscolaridadePorIdTipoEscolaridadeResponse")
    public JAXBElement<RecuperarFuncionarioEscolaridadePorIdTipoEscolaridadeResponse> createRecuperarFuncionarioEscolaridadePorIdTipoEscolaridadeResponse(RecuperarFuncionarioEscolaridadePorIdTipoEscolaridadeResponse value) {
        return new JAXBElement<RecuperarFuncionarioEscolaridadePorIdTipoEscolaridadeResponse>(_RecuperarFuncionarioEscolaridadePorIdTipoEscolaridadeResponse_QNAME, RecuperarFuncionarioEscolaridadePorIdTipoEscolaridadeResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridadeResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridadeResponse")
    public JAXBElement<RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridadeResponse> createRecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridadeResponse(RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridadeResponse value) {
        return new JAXBElement<RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridadeResponse>(_RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridadeResponse_QNAME, RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridadeResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ListarTodosEscolaridadesFuncionarios }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "listarTodosEscolaridadesFuncionarios")
    public JAXBElement<ListarTodosEscolaridadesFuncionarios> createListarTodosEscolaridadesFuncionarios(ListarTodosEscolaridadesFuncionarios value) {
        return new JAXBElement<ListarTodosEscolaridadesFuncionarios>(_ListarTodosEscolaridadesFuncionarios_QNAME, ListarTodosEscolaridadesFuncionarios.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioEscolaridadePorDtConclusaoResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioEscolaridadePorDtConclusaoResponse")
    public JAXBElement<RecuperarFuncionarioEscolaridadePorDtConclusaoResponse> createRecuperarFuncionarioEscolaridadePorDtConclusaoResponse(RecuperarFuncionarioEscolaridadePorDtConclusaoResponse value) {
        return new JAXBElement<RecuperarFuncionarioEscolaridadePorDtConclusaoResponse>(_RecuperarFuncionarioEscolaridadePorDtConclusaoResponse_QNAME, RecuperarFuncionarioEscolaridadePorDtConclusaoResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridade }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridade")
    public JAXBElement<RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridade> createRecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridade(RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridade value) {
        return new JAXBElement<RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridade>(_RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridade_QNAME, RecuperarFuncionarioEscolaridadePorIdFuncionarioEscolaridade.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioEscolaridadePorDtConclusao }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioEscolaridadePorDtConclusao")
    public JAXBElement<RecuperarFuncionarioEscolaridadePorDtConclusao> createRecuperarFuncionarioEscolaridadePorDtConclusao(RecuperarFuncionarioEscolaridadePorDtConclusao value) {
        return new JAXBElement<RecuperarFuncionarioEscolaridadePorDtConclusao>(_RecuperarFuncionarioEscolaridadePorDtConclusao_QNAME, RecuperarFuncionarioEscolaridadePorDtConclusao.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioEscolaridadePorIdTipoEscolaridade }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioEscolaridadePorIdTipoEscolaridade")
    public JAXBElement<RecuperarFuncionarioEscolaridadePorIdTipoEscolaridade> createRecuperarFuncionarioEscolaridadePorIdTipoEscolaridade(RecuperarFuncionarioEscolaridadePorIdTipoEscolaridade value) {
        return new JAXBElement<RecuperarFuncionarioEscolaridadePorIdTipoEscolaridade>(_RecuperarFuncionarioEscolaridadePorIdTipoEscolaridade_QNAME, RecuperarFuncionarioEscolaridadePorIdTipoEscolaridade.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioEscolaridadePorFuncionarioResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioEscolaridadePorFuncionarioResponse")
    public JAXBElement<RecuperarFuncionarioEscolaridadePorFuncionarioResponse> createRecuperarFuncionarioEscolaridadePorFuncionarioResponse(RecuperarFuncionarioEscolaridadePorFuncionarioResponse value) {
        return new JAXBElement<RecuperarFuncionarioEscolaridadePorFuncionarioResponse>(_RecuperarFuncionarioEscolaridadePorFuncionarioResponse_QNAME, RecuperarFuncionarioEscolaridadePorFuncionarioResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsinoResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioEscolaridadePorIdInstituicaoEnsinoResponse")
    public JAXBElement<RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsinoResponse> createRecuperarFuncionarioEscolaridadePorIdInstituicaoEnsinoResponse(RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsinoResponse value) {
        return new JAXBElement<RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsinoResponse>(_RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsinoResponse_QNAME, RecuperarFuncionarioEscolaridadePorIdInstituicaoEnsinoResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioEscolaridadePorDtInicio }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioescolaridade.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioEscolaridadePorDtInicio")
    public JAXBElement<RecuperarFuncionarioEscolaridadePorDtInicio> createRecuperarFuncionarioEscolaridadePorDtInicio(RecuperarFuncionarioEscolaridadePorDtInicio value) {
        return new JAXBElement<RecuperarFuncionarioEscolaridadePorDtInicio>(_RecuperarFuncionarioEscolaridadePorDtInicio_QNAME, RecuperarFuncionarioEscolaridadePorDtInicio.class, null, value);
    }

}
